#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<assert.h>
char* my_strcat(char* destination, char* source)
{
	assert(destination && source);
	char* tmp = destination;
	while (*destination != '\0')
	{
		destination++;
	}
	while (*destination++ = *source++)
		;
	return tmp;
}
int main()
{
	char arr1[20] = "Hello ";
	char arr2[] = "World";
	printf("%s\n", my_strcat(arr1, arr2));
	return 0;
}
